Managing Flash Memory in Personal Communication Devices
نویسندگان
چکیده
This paper describes a Flash Memory Server (FMS) for personal communication devices and embedded home information systems, such as set-top boxes and internet phones. Flash memory is small, lightweight, shock-resistant, nonvolatile, and requires little power. Writing to flash memory segments requires erasing the segment in advance. However, erase operations are slow and power-wasting that usually decrease system performance. The number of erase cycle is also limited. To reduce the number of erase operations needed and to evenly wear flash memory, a new flash memory management scheme has been designed. A new cleaning policy is also proposed to reduce cleaning overhead. Performance evaluations show that erase operations can be reduced by 55%.
منابع مشابه
Flash Memory Technology - a Review
Since the first flash memory patent issued on October 6, 1987, flash memory’s multiple useful characteristics, including nonvolatility, in-circuit reprogrammability, low power consumption, and high density, have led it to become the fastest growing memory segment in recent years. Mobile computing and communication have driven the demand for flash memories. Nascent applications, such as digital ...
متن کاملFRP: A Nonvolatile Memory Research Platform Targeting NAND Flash
In this paper, we introduce the Flash Research Platform (FRP), a non-volatile memory research platform that targets Solid State Storage (SSS) and NAND Flash research. We are developing the FRP because we believe that solid state storage devices such as Solid State Disks (SSDs) will be a ubiquitous persistent storage medium within 5 years for personal computers and servers. Solid state technolog...
متن کاملAlgorithms and Data Representations for Emerging Non-volatile Memories
The evolution of data storage technologies has been extraordinary. Hard disk drives that fit in current personal computers have the capacity that requires tons of transistors to achieve in 1970s. Today, we are at the beginning of the era of non-volatile memory (NVM). NVMs provide excellent performance such as random access, high I/O speed, low power consumption, and so on. The storage density o...
متن کاملLGeDBMS: A Small DBMS for Embedded System with Flash Memory
The ever-increasing requirement of high performance and huge capacity memories of emerging consumer electronics appliances, such as mobile phone, digital camera, MP3, PMP, PDA, etc., has led to the widespread adaptation of flash memory as main data storages, respectively. As a result, managing the data on flash memory has been gaining in significant to satisfy the requirement of mobile embedded...
متن کاملA Flash File System for Resource Restricted Platforms
A computing device is usually comprised of a processing unit, a volatile memory area (primary memory) and a persistent memory area (secondary memory). Nowadays, in most of mobile computing devices data is persisted in flash memory, which is a kind of non-volatile memory that may be electrically recorded and erased, i.e., an EEPROM (Electrically Erasable Programmable Read-Only Memory) chip. Such...
متن کامل